func go/types.isParameterized
7 uses
go/types (current package)
call.go#L328: if x.mode == value && sig.TypeParams().Len() > 0 && isParameterized(sig.TypeParams().list(), x.typ) {
infer.go#L176: if isParameterized(tparams, par.typ) || isParameterized(tparams, arg.typ) {
infer.go#L293: if tx != nil && !isParameterized(tparams, tx) {
infer.go#L438: if sig, _ := t1.(*Signature); sig != nil && sig.TypeParams().Len() > 0 && !isParameterized(tparams, sig) {
infer.go#L454: if typ == nil || isParameterized(tparams, typ) {
infer.go#L548: func isParameterized(tparams []*TypeParam, typ Type) bool {